package cn.itcast.erp.dao.mapper;


import cn.itcast.erp.entity.Supplier;

import java.util.List;

/**
 * 供应商实体类
 * @author 罗宇航
 * @date 2019/6/5
 */
public interface SupplierMapper {

    // 添加供应商
    int insertSupplier(Supplier supplier);
    // 删除供应商
    int deleteSupplier(Long uuid);
    // 修改供应商
    int updateSupplier(Supplier supplier);
    // 获取总数量
    int count(Supplier supplier);
    // 按条件查询 (名称、地址、联系人、电话、EMAIL)
    List<Supplier> findSupplier(Supplier supplier);
    //查询所有
    List<Supplier> findAllSupplier(Supplier supplier);
    //查询by id
    Supplier findSupplierById(Long uuid);
    //导出Excel
    List<Supplier> getAllSupplierEx(int type);

}
